Mollie\WooCommerce\Settings\Page\MollieSettingsPage A

Total Complexity 75
Dependencies 5
Dependents 1
Total lines 673
Lines of code 461
Logical lines of code 161
Comment lines 90
Methods 20
Properties 5

Methods 20

Method Rating Maintainability Complexity Lines of code
saveApplePaySettings()
A
50 11 29
saveApiKeys()
A
46 10 42
getMollieMethods()
A
39 7 66
addGlobalSettingsFields()
A
33 2 134
warnAboutRequiredCheckoutFieldForKlarna()
A
52 8 24
mergeSettings()
S
56 7 18
hideKeysIntoStars()
S
56 6 19
get_settings()
S
54 4 23
checkDirectDebitStatus()
S
58 4 15
sectionSettings()
S
65 3 10
checkMollieBankTransferNotBACS()
S
62 2 13
get_sections()
S
58 1 18
validateApiKeyOrRemove()
S
70 2 6
save()
S
65 2 10
__construct()
S
59 1 14
applePaySection()
S
80 1 3
advancedSectionFilePath()
S
80 1 3
componentsFilePath()
S
80 1 3
output()
S
71 1 6
getGatewaySettingsUrl()
S
73 1 5